a vile, despicable man - Allemand Anglais Dictionnaire